home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Shareware Grab Bag
/
Shareware Grab Bag.iso
/
014
/
scout.arc
/
SCOUT.DOC
< prev
Wrap
Text File
|
1987-06-14
|
78KB
|
1,677 lines
SCOUT
A Memory Resident File Manager
by John J. Newlin
Copyright 1986, 1987
All Rights Reserved
SCOUT is a Shareware product. A Shareware product is one that is
distributed through public access channels in order that
prospective buyers may evaluate the product before making a
decision to buy. Shareware software is not public domain
software and is not free. It is fully protected by State and
Federal copyright laws, is offered for sale, and is fully
supported by its author. Unlike any other commercial
distribution method, Shareware permits you, the user, to try out
the product on your machine so that you can better decide whether
the product meets your needs and expectations.
If you try SCOUT and decide for any reason that it does not meet
your needs and that you will not use it, then you don't have to
face the inconvenience of calling or writing for a refund. Don't
use it, don't buy it. But if you do like SCOUT and you use it
then you are obligated to pay for it. How much do you pay?
Level 1 registration $30.00
Level 2 registration $35.00
Level 3 registration $40.00
Level 1 registration is the basic price for SCOUT and entitles
you to use the program. Level 2 registration entitles you to a
printed manual and a diskette containing the latest version. It
also entitles you to one free major upgrade. Level 3
registration buys you the expanded memory version of SCOUT. More
about that later. All registered users recieve as much technical
support as necessary to ensure that SCOUT works properly in their
system. To register, please send a check or money order to:
John J. Newlin
4060-228 Rosenda Court
San Diego, CA 92122
California residents must include 6% state sales tax. For
technical support and/or questions, you can reach me via
Compuserve (EASYPLEX/IBMSW forum - 71535,665) or by phone at
(619) 455-6225.
License
-------
Page 1
Copyright 1986,1987 by John J. Newlin. All Rights Reserved.
You are free to copy and distribute SCOUT for noncommercial use
IF:
NO FEE IS CHARGED FOR USE, COPYING OR DISTRIBUTION.
IT IS NOT MODIFIED IN ANY WAY.
Volume discounts, site licenses, commercial licenses are available.
This program is provided AS IS without any warranty, expressed or
implied, including but not limited to fitness for a particular
purpose.
The author is a member of the Association of Shareware
Professionals (ASP).
A version of SCOUT that runs in expanded memory is also available
directly from me. This version runs in conjunction with the Lotus,
Intel, Microsoft (LIM) standard for Expanded Memory (EMS),
version 3.2. It requires less than 1k of normal RAM and is known
to be compatible with AST RAMPage, Intel Above Board, and Tall
Tree JRAM 3 EMS boards and drivers.
I. INTRODUCTION
SCOUT is a memory resident disk/directory/file manager and
DOS shell that may be invoked from the DOS level or from within
an active applications program. Memory resident means that
when SCOUT is executed, a portion remains active in memory
waiting to be called via the keyboard. The rest of SCOUT (the
majority of its code, in fact) resides in a file called an
overlay file. This file is named SCOUT.000 and contains
approximately two-thirds of SCOUT's run-time code. When SCOUT
needs a function imbedded in the overlay file, it needs to know
its location so that it can access that file and load the
required code.
SCOUT has been designed to with two primary goals in mind.
The first design goal is that it must be accessible from any
applications program as well as from the DOS level. That is
why it is a memory resident program. The second design goal is
to limit the keystrokes required to perform a specific
disk/directory/file management function to the absolute
minimum. The achievement of these two goals means that a user
can be busy at work in an applications program and quickly call
SCOUT into action to perform some disk housekeeping chore and
return to productive work with a minimal interruption.
Housekeeping includes copying, moving, renaming, and deleting
files and a whole host of other functions.
Page 2
A third design goal was to make SCOUT as compatible as
possible with the tremendous range of applications programs
available for the IBM PC (and clones) as well as a number of
other memory resident programs. While it cannot be guaranteed
that SCOUT will operate perfectly with every program, it is
safe to say that it works with the vast majority of
applications and memory resident utilities available today.
The following is a summary of SCOUT's major features:
+ Execute programs
+ Move, copy, delete individual files
+ Move, copy, delete tagged files
+ Rename files, directories, volume labels
+ Create, remove directories, volume labels
+ Change file attributes
+ Sort files in five different ways
+ User defined activation ("hot") keys
+ Format 360KB and 1.2MB 5.25 inch diskettes
+ Search entire disk for files
+ Print directory listing of files
+ Send printer control codes to printer
+ Print a text file (formatted or unformatted)
+ View a text file
+ Change directory with single keystroke
+ Change drives
+ List unused space on all drives
+ View monthly calendar
+ View ASCII table
+ Automatically tag files for move, copy, delete
+ Print Graphics screen image (CGA only)
+ Save screen image to text file
+ View system memory allocation
+ Reset file archive bits
+ Copy (backup) updated files
+ Set system date/time
+ Set file date/time
+ Strip Wordstar files during copy
+ Remove from memory
All of the above features except for the first (execute program)
and the last (remove from RAM) are available by calling SCOUT
while running an applications program.
II. CONFIGURING AND INSTALLING SCOUT
SCOUT is capable of being executed right from the floppy
diskette it was delivered on. In fact it is suggested that the
user place the SCOUT disk in drive A: (it must be drive A, not
B), go to drive A by typing A: and entering command SCOUT from
the DOS command line. SCOUT will load and be ready to be
Page 3
called whenever the keystroke combination of Alt-F10 is
pressed. Don't worry, if this combination is not satisfactory,
it can be changed.
SCOUT can now be "test driven". Press the Alt key and the
F10 key simultaneously and the main SCOUT display will replace
the current screen. Press the Esc key and the main SCOUT
screen will be replaced by the screen it replaced. Try
pressing the " " (backward prime) key. This is the secondary
method to bring up SCOUT. Try changing to another drive in the
system by pressing the "d" key with the main window displayed.
SCOUT will ask "Which drive?". Simply press the letter key of
the desired drive. SCOUT will change to the active directory
of the specified drive and display the files (up to 350 max) in
that directory. Press Esc and notice that SCOUT exited back to
the drive and directory it was intially activated from. Now
bring up SCOUT again and remove it from memory by pressing the
Ctrl and End keys simultaneously.
Installing and customizing SCOUT for a particulary PC system is
accomplished by executing the CONFIG.COM program. First, copy
the SCOUT files to one of the permanent drives in your system.
It is recommended, but not required, that this be the drive you
boot up from. You may wish to create a subdirectory named
SCOUT and place all SCOUT files in that directory or you can
place them in any directory you desire. IMPORTANT!! It is
mandatory that the program named RUNFILE.COM be placed in the
ROOT directory of the drive from which you intend to initially
load SCOUT. You will not be able to run programs from SCOUT if
this is not accomplished!
Execute the configuration program by entering the following
from the DOS command line: CONFIG SCOUT. The configuration
program will load and display the following main menu:
[A] Assign overlay file directory
[B] Assign SCOUT activation key
[C] Assign default file mask keys
[D] Assign directories to function keys
[E] Assign printer codes
[F] Assign default sort
[G] File copy date/time setting
[H] Set printer margins
[I] Assign favorite programs
[J] Set prime key
[ESC] Quit
The most important item on this menu is item A. In order for
SCOUT to function properly, it must know the location of the
supporting overlay file. It will not load into memory unless
it can locate the overlay file. Selecting item A will result
in a prompt to enter the DOS full path name where the overlay
Page 4
file SCOUT.000 will reside. Be sure to enter the FULL path
name as in the following examples:
C:\UTILITIES
D:\
When you have finished configuring SCOUT, be sure to place
SCOUT.000 in the directory you specified here.
Item B on the main menu allows user selection of the "hot" key
combination that is used to activate SCOUT. The default is
Alt-F10 but that can be permanently changed to any one of the
following key combinations:
Alt F1 thru F10
Alt Q,W,A,S,Z, or X
Ctrl F1 thru F10
Shift F1 thru F10
The key combination that most appeals to you may be the same
key combination that is used in one of your application
programs. Don't worry about it, SCOUT provides the ability to
temporarily disable the hot key as long as the prime key is not
disabled (more about this later).
Item C on the main menu permits assigning DOS file mask strings
to the ten numbered keys at the top of the PC keyboard. DOS
file masks may include wild card characters such as "?" and
"*". For example, assigning the string "*.BAS" to the number 2
key will provide you with a means of viewing all the files in
the current directory with an extension of ".BAS" with just one
keystroke. Or assigning the string "AB??.*" to number 7 will
result in SCOUT showing just those files starting with "AB"
with names 4 characters long and having any extension, when the
7 key is pressed.
Item D on the main menu brings up another menu that permits
assigning macros to the ten function keys on the PC keyboard.
The macros are strings that will be entered for you in response
to various SCOUT prompts for drive/directory path names. For
example, suppose the string "C:\WORDSTAR" is assigned to the F5
function key. Then any time SCOUT prompts for a destination
directory (such as in copying or moving files), simply pressing
the F5 key saves the effort of typing in the entire path string
and hitting the enter key. Note that the drive specifier may
or may not be included in the macro strings. If it is, SCOUT
will automatically change to the drive specifier for you.
Thus, assigning "A:" to F10 provides a single keystroke method
of logging on to drive A any time the F10 key is pressed.
Main menu item E lets you assign printer codes that can be sent
to the printer from a menu in SCOUT. It is highly recommended
Page 5
that unless you have and Epson FX-80/85 and are satisfied with
the default settings, that you have your printer user's manual
handy when you enter the desire codes. Codes can be assigned to
function keys F2 thru F9. F1 is reserved as a means of
initializing any parallel printer and F10 is used to send a
test string to the printer. Codes are entered in DECIMAL.
Suppose you wish to assign the code that places your printer in
the letter quality mode. Your printer manual tells you that
sending the DECIMAL sequence 27, 120, and 1 will place the
printer in the letter quality mode. Select the function key
you wish to assign this code to and press it. You will be
first be prompted to enter a descriptive name (10 characters
maximum) for the code sequence. In this case you might enter
"LTR QUAL". Next, you are prompted for the code sequence.
Enter the decimal numbers (five maximum) as follows:
27/120/01
In this manner you can set up SCOUT to configure your printer
directly from an application program.
Item F on the main menu permits you to assign a default sort
that SCOUT will use each time it is activated. Five choices
are available:
Sort by file name
Sort by file extension
Sort by file date
Sort by file size
Sort by file name/extension
SCOUT will employ whichever sort you select as a default, but
the sorting method can be changed on the fly when SCOUT is
active. The last choice is a nested sort that first sorts by
file name and then sorts by extension within the filename
groups so that files with common names will be listed in
alphabetical order of their extensions.
Menu item G provides a rather unique capability. When a file
is copied by DOS, the new file is given the same date/time
stamp as the copied file. If desired, SCOUT will update the
date/time of a new copy of a file to the current date and time.
This feature can be toggled on or off as desired.
Item H on the menu provides the facility for setting up
parameters for printing text files. The following default
parameters can be set from this menu:
[L] Left margin
[T] Top margin
[B] Bottom margin
[P] Lines per page
Page 6
[N] Page numbering
[D] Today's date
The lines per page needs some explaining. Normally, this would
be set to 66 but if it is desired to set the printer to print
88 lines per page, then this parameter must be set in
synchronization in order for SCOUT to page probably. These are
default settings and are quickly reset on the fly from SCOUT,
so 66 would be the most appropriate setting. Page numbering is
a toggle that sets the default to on or off as desired. If set
to on, SCOUT will place a page number at the bottom of each
printed page when printing a file using the SCOUT format
settings. Today's date is also a toggle that if turned on will
place a one line header containing the current date at the top
of the first printed page.
Main Menu item I permits setting up a menu of the most commonly
used programs that will be executed from SCOUT. There are
three elements to respond to for each of the 10 menu items
(associated with function keys). The first is the full program
name such as ZAPCIS.EXE. The second is the path name where the
program file is located. This is a full DOS path name that
may include the drive specifier. An example is C:\COMMUTIL. If
the drive specifier (e.g., C:) is omitted, SCOUT will use the
currently active drive. The third element is whether you
desire to be prompted for a command line entry before executing
the program. Some programs accept command line entries such as
the following:
QEDIT myfile.txt
Where QEDIT loads and reads the file myfile.txt. If you desire
to be prompted for a command line entry for a specific program,
SCOUT will flag that item on the menu with an asterisk ("*")
and any time you press that associated function key from the
program menu, SCOUT will stop and prompt you for an entry
before executing the program. Then the program will be
executed just as if you had typed the entire string from the
DOS command line.
Item J on the main menu permits enabling or disabling the prime
key as a means of calling SCOUT. This key is so rarely used
that it is an ideal one-key alternative to the dual keystroke
combination. The prime key must be enabled if you plan to
disable the main dual keystroke combination on the fly from
within SCOUT.
Upon completion of establishing your SCOUT configuration, press
the Esc key from the main menu. You will be asked if you wish
to make all changes permanent. If the answer is affirmative,
SCOUT.COM will be modified accordingly and all the changes made
during this session will be active the next time SCOUT is
Page 7
loaded. If a Color Graphics Adaptor (CGA) and color monitor
are active, you will be asked if your monitor "flickers".
SCOUT writes directly to the video screen and some CGA boards
will display snow or sparkle whenever the screen is updated.
Other boards are impervious to this. Answering no will result
in faster display updates but might cause sparkle and snow on
certain monitors. If you're not sure, try it both ways and
then configure SCOUT as desired.
III. LOADING SCOUT
Like any other executable program, SCOUT.COM can be loaded
directly from the DOS command line or from a batch file. Many
PC users have several other memory resident utilities that are
loaded each time the system is booted. SCOUT is well-behaved
and should work in conjunction with most Terminate and Stay
Resident (TSR) software. For example, in the case of Borland's
Sidekick, it is recommended that SCOUT be loaded prior to
Sidekick. In that configuration, Sidekick can be called when
SCOUT is active and SCOUT can be called when Sidekick is
active. In case of conflicts with other TSR's, experimentation
with the order the TSR's are loaded will usually solve the
problem.
SCOUT provides a way to adjust the amount of Random Access
Memory (RAM) it occupies. As delivered, SCOUT is set to
support up to 350 files per directory and up to 100 directories
per drive. Naturally, there must be enough RAM available to
contain the data associated with each file and each directory.
But if your system is such that you don't require support for
350 files/directory and 100 directories, these parameters can
be adjusted downward to conserve RAM. For example, suppose you
decide that 200 files/directory and 25 directories are
sufficient for your system. Just place the number for the
maximum number of files and the number for the maximum number
of directories on the command line when loading scout as
follows:
SCOUT f200 d25
Be sure to place an "f" immediately in front of the desired
value for maximum files and a "d" (upper or lower case) in
front of the directories value. Since SCOUT uses 23 bytes for
each file and 39 bytes for each directory, a memory savings of
(200 * 23) + (25 * 39) = 5575 bytes will be realized. Just
remember that, in this case, if SCOUT is displaying a directory
with more than 200 files, you will only see the first 200 files
found by SCOUT when it is called up. And similarly, if SCOUT
is called while logged onto a disk with more than the specified
25 directories, the catalog will only show the first 25
directories located. Another means of saving memory is
afforded to owners of Hercules (and compatible) Graphics Cards
Page 8
(HGC). Entering a single "h" anywhere on the command line will
cause SCOUT to use some of the abundant HGC memory for storage
of file and saved screen data. This will result in saving a
not so trivial 15.6k of RAM. Two caveats are in order here.
The first is that this will not work with Hercules Plus cards
while a Hercules ramfont is loaded. The second is that some
so-called Hercules compatible boards are not really so
compatible and may cause SCOUT to behave strangely.
Color users also may be able to significantly reduce SCOUT's
image in RAM if they own an advance technology CGA that doesn't
show flicker or snow. Entering a single C on the command line
will also save 15.6 k of RAM. Color users get a bonus in RAM
saved because SCOUT is able to use some of the available board
memory for storage of screens saved.
SCOUT uses a buffer for operations such as file copying, text
file viewing, etc. The size of this buffer is normally 4096
bytes, but it may be increased up to a maximum of 12,228 bytes.
The only practical reason for doing so is to increase the speed
at which SCOUT copies files. Using the default of 4096 bytes,
SCOUT copies just about the same speed as DOS. If desired, set
the file buffer size by entering a "b" followed by any number
between 2048 and 12228 as a parameter on the command line when
loading SCOUT as follows:
SCOUT b8192
By the way, maximum copying efficiency will be realized if the
buffer size is set to a multiple of 512 bytes.
In summary, SCOUT can be configured on the fly by entering
values for maximum files, maximum directories, and buffer size
on the command line. Here are some examples of how SCOUT can
be loaded:
SCOUT f150 d20 150 files, 20 directories, 4096 buffer
SCOUT d40 f200 b8192 200 files, 40 directories, 8192 buffer
SCOUT b6000 d175 175 files, 100 directories, 6000 buffer
SCOUT 350 files, 100 directories, 4096 buffer
IV. SCOUT HELP
Once loaded, SCOUT can be called from anywhere. Just press the
defined hot key combination or the prime key (if not disabled)
and SCOUT will pop up, saving the screen that was present when
it was activated. To return to normal operations just press
the Esc key and the SCOUT main display will be replaced by the
screen that was present when SCOUT was called. A two page help
display may be activated from the main SCOUT display by
pressing either ^H or the backspace key. This display contains
a list of all available SCOUT command keys and short
Page 9
descriptions of what each key accomplishes. The two pages of
the help display are toggled back and forth by pressing any
key. Remove the help display by pressing the Esc key.
V. THE SCOUT DIRECTORY CATALOG
SCOUT maintains a directory catalog for each disk on which it
is used. The catalog is kept in a file name SCOUT.LOG located
in the root directory of each drive execept floppy drives A and
B (these are dynamically stored in memory). When SCOUT
initially logs onto a drive it will check to see if SCOUT.LOG
exists in the root directory of that drive. If so, it reads
the catalog. If not, it scans the drive, locates all
directories, creates SCOUT.LOG, and stores the directory names
in this file. Any time a new directory is created or a
directory is deleted through SCOUT commands, the catalog file
is updated. But if the user deletes or creates a directory
outside of SCOUT, the catalog will not be accurate. For this
reason there is a SCOUT command that will scan the current disk
and update the catalog. Press "s" with the main SCOUT display
up and the scan and update will be effected. Using a catalog
file strategy greatly speeds up searches for files and permits
very rapid verification of a user entered directory name.
VI. THE MAIN SCOUT DISPLAY
The main SCOUT display contains a wealth of information. The
top line of the display shows the date and time in a very
readable format followed by the version of DOS in use. The
main part of the display is divided into 5 columns that hold up
to 14 file names each. Thus, up to 80 file names can be
displayed at one time. If there are more than 80 files in the
current directory, the PgUp and PgDn keys can be used to
display the different pages (up to a maximum of 5).
Initially, a solid cursor bar appears that is highlighting the
first file displayed. File names are displayed in the order
determined by the current sort method. The cursor can be moved
with the up, down, right, and left arrow keys. The solid bar
under the file display shows the current directory path name.
Below that, there are three blocks of information.
The first block on the left displays information about the file
or directory name currently being highlighted by the cursor
bar. An example is:
Date: 16 December 1986
Time: 01:00 p.m.
Size: 15,172
Attr: Normal-A
The date and time entries are self-explanatory. The size entry
Page 10
is from the DOS report of the actual file size to the byte.
This will be a zero if the entry being highlighted is a
directory or volume label. The attribute entry shows status of
the file attribute byte. In this case the file is a normal
file that has the archive bit set. More about attribute bytes
will be explained later. Attribute status may be any of the
following:
Normal
Read-only
Hidden
System
Read-only & Hidden
Read-only & System
Hidden & System
Read-only & System & Hidden
Names of hidden files will appear on a monochrome monitor in
low intensity video and underlined. In a color system, they
appear as a bright cyan. Directory names in a mono system are
in low intensity video and have arrow heads appended at each
end of the entry. In color, they are yellow. Volume labels
appear in low intensity with vertical bars at each end in a
mono system and are light red in a color system.
The middle box of the lower part of the main display shows the
following information:
Disk = MYDISK-1
Mask = *.*
Files tagged = 0
Bytes tagged = 0
The first line shows the name (if any) of the current disk. It
will appear as NOT LABELED if that is the case. The next line
shows the current file mask. The file mask consists of a valid
DOS file name that may contain DOS wild card characters
("*","?"). All displayed entries will match this mask. The
last two lines are used for information when batch tagging
files, which will be discussed later.
The box on the far right of the lower part of the main display
contains more information on the current directory. It
displays:
Dirs = 2
Files = 134
Used = 1,024,000
Free = 7,665,424
Dirs refers to the number of subdirectory contained in this
directory. Files is the number of files in the current
Page 11
directory, based upon the file mask. If the file mask is "*.*"
then all files in the directory will be displayed. Used is the
total sum number of bytes occupied by files matching the
current file mask. Free is the number of bytes currently
available for DOS assignment on the active drive.
The bottom line shows the SCOUT default directory, which is the
directory active at the time SCOUT is called.
VII. SCOUT NAVIGATION COMMANDS
SCOUT provides a number of commands that facilitate navigation
around the system. Each is invoked from the main SCOUT
display and is described in the following subparagraphs.
A. Changing drives.
Pressing the "d" key will pop up a small window that
prompts for entry of a single character that denotes
the desired drive. In DOS, drives are designated by
A,B,C... etc. Pressing the appropriate letter key
will cause SCOUT to change to the drive indicated and
display whatever the default directory on that drive
happens to be. If a letter is pressed that is outside
the range of drives in the system or if the target
drive is not ready (i.e., door is open), then an error
window will be displayed. A drive change may also be
effected by assigning one of the function keys to a
string such as "A:" and then pressing that function
key.
B. Changing the SCOUT base or default directory.
When initially called, SCOUT will record the current
drive and active directory as the default directory.
This is done so that SCOUT will not trick the current
application program by changing drives and/or
directories. This can be changed by pressing the "b"
key. The SCOUT directory catalog will appear and the
SCOUT default directory can be changed to any
directory in the catalog by pressing the associated
letter key. The catalog is divided into pages of 20
directories each and the directory names are
alphabetically sorted. Page through the catalog by
using the PgUp and PgDn keys. Note that the SCOUT
default directory is always displayed on the bottom
line of the main SCOUT display. The End key will
effect a change to the SCOUT default directory.
C. Changing to a Directory.
A change of directory can be accomplished by moving
the cursor over the name of a subdirectory and
Page 12
pressing return. A directory change can also be
accomplished in several other ways. One is through
the SCOUT catalog (described later) and the other is
through the function keys. Recall that function keys
could be assigned valid directory path names via the
configuration program (CONFIG.COM). Simply pressing a
function key assigned a directory name will cause
SCOUT to change to that directory and display it's
files. Pressing the Home key will change to the root
directory of the current drive and pressing the End
key will change to the SCOUT default directory.
Pressing Ctrl and PgUp will change to the parent
directory of the current directory. For example, if
SCOUT is displaying files in \ONE\TWO\THREE and the
Ctrl PgUp combination is pressed, SCOUT will change to
and display files in \ONE\TWO.
VIII. SCOUT DIRECTORY COMMANDS
A number of various commands are available that make it much
easier to manage the directory structure of a large disk.
A. Creating a directory.
Pressing the "i" key will bring up a window that
prompts for the name of the directory you wish to
create. If you desire that the directory you are
creating become a subdirectory of the current
directory, then type in a valid DOS name with NO PATH
SPECIFIER. For example, suppose SCOUT is displaying
the files in C:\ONE and you wish to create the
subdirectory C:\ONE\TEST, which is a child of the
directory \ONE. Type TEST, press return, and SCOUT
will create the directory and update the catalog.
When the screen is refreshed, the new directory name
will appear on the display. If you desire to create a
directory that is NOT a child of the current
directory, then type in the full DOS path name of the
new directory. For example, suppose you wish to
create the directory \ABC. Type in the string
"\ABC", press return, and SCOUT will create the
directory "\ABC".
Note that any time an invalid path specifier is
entered, SCOUT will display an error box with the
message "Invalid Directory". This might occur if an
attempt is made to create a directory with a name that
is already in use as a directory name.
B. Removing a Directory.
A directory is deleted by changing to the parent
Page 13
directory of the directory to be removed, placing the
cursor bar over its name, and pressing the Del key.
If the directory contains files it cannot be deleted
and SCOUT will notify you by showing the error box and
the message "Directory has files."
C. Directory Listing.
A printed copy of the current directory file list may
be obtained by pressing the combination of Ctrl P from
the main SCOUT display. A window will pop up offering
two choices. A listing of only the current directory
or a listing of all directories on the current drive
may be selected. If your printer is not ready, an
error box will pop up informing you of this fact.
D. Volume Labels.
SCOUT permits the creation, renaming, and deletion of
disk volume labels. A label may be created by
pressing the "l" key. If no label exists, you will be
prompted for the new label name. Be sure to enter a
valid DOS name. If a label already exists, an error
box will pop up so informing you. To rename or remove
a label, move SCOUT to the root directory of the
desired drive and place the cursor over the current
label. To rename it, press the Ins key. To remove
it, press the Del key. If renaming a label, you will
be prompted for the new label name. If deleting a
label, the label name under the cursor bar will be
replaced by the string "[ DELETED ]".
E. Refreshing the Main Display.
As you will see later, it is sometimes desirable to
update the SCOUT display. Pressing the "x" key will
refresh the display and move the display to the first
page of files.
IX. FILE OPERATIONS
The following subparagraphs describe SCOUT's ability to manage
the files on your disks.
A. Copy a File.
To copy an individual file, use the arrow keys to move
the cursor to the file name you wish to copy and press
the "c" key. SCOUT will respond with a window that
prompts you for the new file name. This can be a
simple file name, in which case SCOUT will copy file
under the cursor to a file of the name you entered in
Page 14
the same directory, or it can be a path name, in which
case SCOUT will make a copy of the file of the same
or new name in the directory specified. In any case,
SCOUT will show you the full path name (including the
target file name) and ask for permission to proceed
with the copy. If no path name is shown, then it
indicates that SCOUT intends to copy the source file
to the target file in the current directory. SCOUT
makes several checks to insure that it doesn't attempt
to copy a file to itself and will bring up the error
box if that is the case. Upon completion of the copy
operation, SCOUT will display the number of bytes
actually copied.
When copying to another drive, SCOUT will invoke the
error box if it detects that the target drive is write
protected or that the it is not ready (open door). It
will also check the validity of the target
directory, if one is specified, and abort the copy if
the target directory path is not valid.
B. Strip and Copy a File.
This function will copy a file in the exact same
manner as described above except that it will strip
the high bit from all characters as it copies. In
other words, Wordstar files may be copied in a way
that removes special control codes and characters.
The resulting copy will be a straight ASCII file.
C. Move a File.
SCOUT will move a file from one directory to another
on the same drive. It will not move files across
drives. Highlight the target file with the cursor and
press the "v" key. A window will open that prompts
for the path name of the destination directory.
Entery the desired directory path name and press
return. If the entered destination path name is
valid, SCOUT will move the file from the current
directory to the destination directory. If the path
name was not valid, an error box will appear. When
the move window disappears, the name [ MOVED ] will
appear in the place of the target file name.
Moving a file from on directory to another is faster
than copying it because no data is actually moved.
Instead, the target file name is moved from its
original directory to the new directory.
D. Rename a File.
Page 15
A file can be renamed by moving the cursor over the
file name and pressing the Ins key. A window will
appear that prompts for the new file name. Enter any
valid DOS name and press enter. The name of the file
will be changed to the newly entered name. It is
permissable to use the "*" wild card when renaming a
file. For example, suppose you desire to rename the
file named LONGFILE.TXT to LONGFILE.DAT. When
prompted for the new name, enter *.DAT and SCOUT will
rename LONGFILE.TXT to LONGFILE.DAT.
E. Alter a File Attribute.
Each file created and maintained by DOS has what is
called an attribute byte. This byte contains coding
information that describes certain of the file's
properties. It is through coding of the attribute
byte that a file is marked as hidden, read-only, or
archived. In the case of archive status, each time a
file is opened for updating, DOS sets the archive bit
(a member of the attribute byte) to indicate that the
file has been updated. Many back-up programs re-set
the arhive bit to show that the file has been backed
up and hasn't been changed since. The attribute byte
of any file on your disk can be altered by SCOUT by
highlighting the target file with the cursor and
pressing the "a" key. A menu type window will appear
that allows you set the file's attribute to any of the
DOS legal settings. This is useful for deleting files
marked read-only by some applications programs. First
change the attribute to normal and then the file may
be safely deleted. Neither DOS nor SCOUT will delete
a file marked as read-only, so it is one method of
protecting valuable file from inadvertant erasure.
F. Delete a File.
To delete a file, move the cursor over the target file
and press the Del key. If the file is marked as read-
only, an error box will appear and SCOUT will not
delete the file. SCOUT will ask if you are sure that
you wish to delete the file. If you are sure, press
the "y" key and SCOUT will delete the file. If not,
press any other key and the window will disappear and
the file will remain as before.
If you attempt to delete a file on a write-protected
drive, SCOUT will inform you with an error box.
G. Purging a Directory of Files.
SCOUT offers a fast way of purging (deleting) all the
Page 16
files in a directory. Move SCOUT to the desired
directory and press the left-shift tab key
combination. A window will appear that asks if you
are ABSOLUTELY CERTAIN. Be careful, because answering
to the affirmative will delete ALL files in the active
directory. All files, that is, except any marked as
read-only (of course).
H. Setting a File Time/Date.
A file's time and/or date may be changed by moving the
cursor bar over the name of the file and pressing the
Ctrl "f" combination. A window will appear that
offers three choices. A new time may be entered, a
new date may be entered, or the file's time/date can
be set to the current system time/date. The date is
entered in the format MM-DD-YY. Be sure to enter two
digits each for the month, day, and year fields. The
separator between fields may be the hyphen (-) or any
character desired. The time is similarly entered
using the format HH:MM:SS. The seperator may be the
colon or any desired character. An error message will
inform you if you enter an invalid time or date. The
file's time and date may both be updated to system
time automatically by selecting that choice from the
window menu.
I. Printing a File.
If the printer is ready and available, pressing Ctrl
"z' with the cursor highlighting a printable file (not
a .COM or .EXE file) will bring up the SCOUT print
menu. If the printer is not ready, an error box will
appear informing you of that fact. Three choices are
available. The file can be printed using SCOUT
formatting parameters or it can be printed with no
added formatting. The third window menu choice leads
to an auxilliary menu that allows you to set the
printing parameters. If you know that the file you
wish to print already contains form-feeds and other
printer control codes, then use menu item B to print
the file.
If you desire to use SCOUT formatting commands, you
may change the parameters you defined via the
configuration program from the auxilliary menu. It
looks like this:
[L] Left margin 0
[T] Top margin 0
[B] Bottom margin 10
[P] Lines per page 66
Page 17
[N] Page numbering NO
[D] Today's date YES
[S] Start page 1
[E] End page 99
The page numbering and date selections are toggle that
will change from YES to NO (or NO to YES) each time
the associated key is pressed. All other selections
result in a prompt for the desired values. The start
and end page settings permit you to print a selected
portion of a document. If the start and end page
values are set so that the start page is greater than
the end page, SCOUT will "simulate" printing the file
and you can discover the number of lines and pages in
a file based upon the type of formatting selected.
Note that the Left margin parameter is in effect even
when a file is printed with no SCOUT formatting. This
was done so that you might have some control over the
left margin of a document even though it it pre-
formatted.
After selection of print parameters is complete, press
the Esc key to return to the main print menu and
select the type of formatting desire. SCOUT will then
cause the file to be printed and will keep you
informed of its progress by dynamically updating the
number of lines and pages printed as well as the per
cent of completion.
X. SCOUT BATCH FILE OPERATIONS
Batch file operations make quick, easy work out dealing with
the requirement to move, copy, or delete a group of files. It
saves many, many keystrokes and lowers the possibility of
inadvertant errors caused by mistyping.
A. Tagging Files.
The purpose of tagging files is mark a selected group
of files for moving, copying, or deleting. Files are
tagged by using the plus (+) key. When the plus key
is pressed, a "+" symbol appears next to the file name
under the cursor and the cursor advances to the next
file name. Up to 80 files may be tagged at one time.
An individual file may be tagged by moving the cursor
to that file and pressing the minus key. As files are
tagged, the lower center and right information boxes
are updated. A running tally of the number of files
tagged and bytes tagged is kept in the center lower
box. The last line of the lower right box changes to
"Flex = ". This provides the user with a running
tally of bytes tagged based on the cluster size of a
Page 18
floppy disk. For a more technical explanation, see
the technical notes section of this manual.
Files may also be tagged automatically by pressing the
Ctrl "t" combination. Auto tagging will commence at
the current location of the cursor and tag all files
until the 80th file or the end of the listed files is
reached. This operation can span SCOUT's directory
pages.
Another method of automatically tagging files is to
press the Ctrl "w" combination. A window will appear
that prompts for entry of a file mask. When the file
mask is entered (e.g., "AB??DC.*LM"), SCOUT will tag
all files matching the mask specification up to 80
files or the end of the listed files.
A tagged file may be untagged by moving the cursor to
it and pressing the minus "-" key. All tagged files
can be untagged with just one keypress. Press the "u"
key and SCOUT will remove all active tags.
B. Batch Copying.
All tagged files may be copied in one operation by
pressing the "g" key. A window will appear that shows
the names of all tagged files and asking for a
destination. If no files are tagged, a message to
that effect appears in the window. Entry of a valid
destination string will cause all the tagged files to
be copied to that destination. The destination string
can be a directory on the current drive, a directory
on a different drive, or the default directory of a
different drive. To copy to the default directory of
another drive, just enter the drive designator and a
colon (i.e., "A:") and SCOUT will do the rest. To
minimize entry errors resulting in copying to the
wrong destination, SCOUT responds to entry of the
destination string by displaying the intended
destination in full DOS path name format and
requesting confirmation for the copy. Pressing Esc at
any time during this operation will abort the copy.
As each file is copied, the string [ COPIED ] replaces
the file name on the displayed list of tagged files.
Upon completion of the batch copy operation, SCOUT
will display the total number of bytes copied.
When copying to another drive, SCOUT will check the
space available on that drive and if it is smaller
than the amount of tagged bytes the copy operation
will be aborted.
Page 19
At the completion of the batch copy operation, all
tagged files will now have a pound sign ("#") in place
of the plus ("+") sign. Pressing the "t" key at this
point will result in re-tagging all the files just
copied. This saves having to manually tag those files
again in case it is desire to copy the same group of
files to several different destinations.
C. Batch Moving.
The batch move operation operates exactly as the batch
copy operation except that files may not be moved to
another drive. Again, window appears that displays
all tagged file names and prompt for the destination
directory. If the entered directory name is invalid,
an error box will appear informing you of that fact.
As each file is moved, the string [ MOVED ] replaces
the moved file. If the destination directory contains
any files with the same name as one of those tagged,
the [ MOVED ] indicator will not replace the name
and at the end of the operation an error box will
inform you of the error. At the end of the
operation, SCOUT will display the total number of
bytes moved.
D. Batch Deletion.
The batch delete operation works just like the batch
copy and move operations except that of course there
is no destination to enter. The same window will
appear displaying the names of the tagged files and
SCOUT will ask for confirmation to delete. Be
careful, because once an affirmative response is
given, the operation proceeds non-stop unti all tagged
files are deleted. The string [ DELETED ] will
replace each file as it is deleted. If any tagged
files are marked as read-only, they will not be
deleted and their names will remain visible on the
display. At the end of the batch delete operation,
SCOUT will show an error box saying that an illegal
operation was attempted on a read-only file. As with
the batch copy and move operations, SCOUT will display
the total number of bytes deleted at the end of the
operation.
E. Batch Archive Bit Reset.
SCOUT provides a very fast and convenient way to
continually back up data files while working in an
application program that is continually updating those
files. It works like this. Pressing the key
Page 20
combination Ctrl "a" will bring up a window asking if
you desire to reset all archive bits. If you answer
yes, SCOUT will reset the archive bits of every file
in the directory. Now, as you work in your
application program and valuable data files are
updated by your program, the archive bits are set by
DOS. So as you work, SCOUT can readily detect which
files have been updated since resetting the bits or
since the last update. To effect backup, press the
Ctrl "b" combination at any time. A window similar to
the batch copy window will appear and all files that
have been changed will be listed by name. Enter a
valid destination string and SCOUT will copy the
marked files to that destination and reset the archive
bits again. This cycle can be repeated over and over
as you work and you never have to leave your
application program to back up your files! By the
way, once you have entered a destination string and
the copy operation has completed, the next time you
invoke the copy mode and are prompted for the
destination name simply press Ctrl "r" and the
previously entered name will automatically be inserted
for you.
XI. SCOUT INFORMATION COMMANDS
SCOUT offers a number of commands that provide valuable
information to the user.
A. Disk Information.
Pressing the "q" key from the main display will bring
up a window that shows a number parameters applicable
to the active disk, including total bytes available,
bytes used and bytes free both in numbers and
percentages.
C. Disk Space Available
Pressing Alt-d will result in a window that displays
the bytes of disk space available for each drive in
the system (including RAM disks) that has a disk in
the drive. Empty drives will be ignored.
C. Version Information.
The "n" key will bring up a window showing the SCOUT
version number, maximum number of files, maximum
number of directories, file buffer size, and the
current setting of the copy mode.
D. File Mask Settings.
Page 21
In order to see what the current file mask settings
are or to change them, press the "j" key. A window
will appear displaying the file mask string
assignments to the ten number keys. Any one or more
of these can be changed for the duration of the
current session. To permanently change a file mask
setting, use the configuration program.
E. Function Key Settings.
Function key macro settings can be viewed or changed
in exactly the same manner as the file masks.
Pressing the "k" key will bring up a menu showing the
current function key assignments. Changes can be made
for the duration of the session only.
F. SCOUT Calendar.
Pressing the combination Ctrl "l" will bring up a
calendar with the current date blinking. Advance the
month by pressing up arrow key and retard the month by
pressing the down arrow key. The entire year may be
advanced/retarded by pressing the righ/left arrow keys
respectively. Pressing the Home key will re-display
the current month and year. The year will not retard
below 1980 (the DOS minimum).
G. SCOUT ASCII Table.
SCOUT will display an ASCII table if the right square
bracket key ("]") is pressed. Pressing the down arrow
key will scroll the table up and pressing the up arrow
key will scroll the table up. PgDn will scroll up a
full page and PgUp will scroll down a full page. Home
will return to the beginning of the table and End will
display the last page of the table.
H. Memory Allocation.
SCOUT will display a list of all programs currently in
RAM and the number of bytes each is occupying. Press
the "w" key to bring up a window displaying this data.
Please note that for DOS 3.X actual program names will
be displayed but in the case of DOS 2.X that
information is not readily available, so SCOUT
enumerates the programs by labeling them program1,
program2, etc.
I. Catalog Information.
SCOUT keeps all of the directory names from the
currently active disk in a catalog. The catalog is
Page 22
accessable via the "z" key. The catalog is displayed
in up to 5 pages of 20 directory names in each page.
Page up or down through the catalog with PgUp and PgDn
keys. Each directory name is indexed by an alphabetic
character from "A" through "T". Pressing Ctrl "p"
while viewing the catalog will result in a formatted
listing of all directories in the catalog to the
printer. Pressing a letter key that is associated
with a directory name will result in SCOUT changing to
that directory.
The "b" key will bring up exactly the same display of
the catalog as the "z" key except that pressing a
letter key associated with a directory name will
change the SCOUT default directory. The SCOUT default
directory is the directory that SCOUT will make active
when the Esc key is pressed from the main display to
return control to your application program.
J. Text File Viewing.
A text file may be browsed by placing the cursor over
the desired file name and pressing the "r" key. SCOUT
will display 23 lines of the file at a time. You can
page back and forth through the file using the PgUp
and PgDn keys. The Home key will show the first page
of the file. The End key will take you to the end of
the file. Note that if the file is a long one, there
will be some delay while SCOUT indexes the pages on
the way through to the end of file marker. Once this
has occured, pressing the End key from anywhere in the
file will instantly take you to the end of the file.
Any page of the file may be printed by pressing Ctrl
"p". Use the Esc key to exit the file browse mode.
K. ARC File Directory Listing.
ARC files are files that have been compressed by
commonly available utilities like ARC and PKARC. Any
such file with an .ARC extension that is a valid ARC
file may accessed to display its directory of file
entries. Just place the cursor of an ARC file and
press the "r" key. If SCOUT finds that it is indeed a
valid ARC file, a window will appear that shows the
directory listing in pages of pages of 18 entries
each. Each entry displayed has the ARCed file name,
the date, the time, the uncompressed file size, the
compressed file size, and the method used in
compression. The method is coded as follows:
CR - Crunched
PA - Packed
Page 23
ST - Stored
SQ - Squeezed
SU - Squashed (PKARC only)
UN - Unknown
To get a printed listing of the ARC file directory,
press Ctrl "p" at any time while displaying the file
names.
L. Search for a File.
SCOUT will search an entire disk for a file name and
report all directories where the target file was
found. Press the "y" key and a window will appear
requesting entry of a file name or file mask. Any
legal DOS file name and/or wild cards ("*","?") are
acceptable. If you desire to search a disk other than
the disk that is currently active, just immediately
preceed the file specification string with the drive
letter and a colon. For example, suppose you are on
drive C and wish to search drive D for all files with
an extension of .PAS. At the prompt, enter D:*.PAS
and SCOUT will change to drive D before conducting the
search. As SCOUT finds files matching the entered
specification, they will be listed in the window along
with their parent directory name. If more than 16
matches are found, SCOUT will pause at the 16th match.
Thus SCOUT will display finds in groups of 16.
Pressing the escape key at any pause aborts the
search. A listing of the current screen can be
obtained by pressing Ctrl "p" at any pause. If no
match is found, SCOUT will display a blinking message
to that effect.
M. Scan the Disk.
If any directories are renamed, deleted, or created
other than through SCOUT commands, it will be
necessary to update the catalog. Press the "s" key
and window will appear informing you that the scan is
in progress. SCOUT will scan the entire disk and
enter all directory names found in its catalog. On
most hard disks the scan only takes a minute or so,
but the time required is dependent upon how many
directories are present, how deep they are nested, and
the performance of the disk itself. Note: DO NOT
nest directories over five levels (including the root
directory) deep. This slows DOS performance and can
cause SCOUT to malfunction during a scan.
XII. EXECUTING PROGRAMS FROM SCOUT
Page 24
SCOUT is the only memory resident program known to have the
capability to execute programs.
A. Run a Program.
First, remember that you MUST have placed RUNFILE.COM
in the root directory of the disk drive from which
SCOUT is to be initially loaded into memory in order
for you to successfully run a program from SCOUT.
The easiest and most direct method of running a
program from SCOUT is to move the cursor to a .COM,
.EXE, or .BAT file and press return. SCOUT will
execute the program. When you exit the program, a
prompt will appear asking if you wish to return to
SCOUT. If so, pressing "y" will activate SCOUT again
in the same directory from which you ran the program.
If not, pressing "n" will leave you at the DOS level.
Note: YOU CANNOT RUN A PROGRAM FROM SCOUT UNLESS YOU
CALLED SCOUT FROM THE DOS LEVEL! But you may activate
SCOUT from the program you executed from SCOUT. Just
be sure to terminate the program before attempting to
run another program.
In many cases it may be desirable to pass the program
you desire to run parameters via the command line.
Just press the slash ("/") key with the cursor over
the name of the program you desire to run. A window
will appear prompting you for the command line string.
Enter it and press return. SCOUT will pass the
entered string to the executed program just as if you
had invoked the program from the DOS command line.
B. The Program Menu.
The configuration program permittied you to enter up
to 10 program names, parent directories, and flags
indicating whether or not to pause for command line
parameters. This menu may be invoked by pressing the
backslash key ("\"). A window will appear that
displays the program names you defined, the directory
names they are located in, and stars ("*") for any you
marked to pause for command line parameters. Each
program is indexed by a function key. Press the
function key associated with program that you desire
to execute. If that program is flagged with a star,
the command line parameter window will appear and
request entry of the parameter string before the
program is executed.
The power of using the menu is that you can define
programs that reside on disks other than the default
Page 25
drive and SCOUT will effect both appropriate drive and
directory change so that the program can be executed
from its parent directory. Just be sure to enter the
full proper path specification in the configuration
program.
XIII. MISCELLANEOUS COMMANDS
A. Saving the Screen to a File.
Pressing Ctrl-V with with the main SCOUT display up
will cause SCOUT to save the screen image that was
present before SCOUT was activated. The screen image
will be converted to ASCII text and saved to a disk
file. The file name is SCREEN.DAT and it will be
written to the default directory. If SCREEN.DAT
exists, SCOUT will append the screen data to it
otherwise it will create the file.
B. Printing a Graphic Screen Image.
If SCOUT was loaded with the "g" parameter on the
command line and a Color Graphics Adaptor (CGA) or
Enhanced Graphics Adaptor (EGA) emulating the CGA in
use, SCOUT will save a graphics screen image when
activated. Pressing Ctrl-G will cause SCOUT to send
the saved graphics image to the printer. This will
only work properly on IBM graphics printers or
printers capable of operating in the IBM graphics mode
like the Epson FX series. A menu will pop up offering
a selection of either the IBM graphics or Epson
printer. The printed image will be rotated 90 degrees
so that the screen image perspective is preserved in
the printing.
C. Format a Floppy Disk.
SCOUT will even let you format a floppy disk (5.25"
only). Pressing the "f" key at the main display will
pop up a window asking whether to format drive A or B.
Press the appropriate drive letter. If you are using
SCOUT on an AT, SCOUT will then ask if you want to
format a high density drive. PC AT's and compatibles
have drives that can use both regular (40 track, 9
sector, 360 KB) and high density (80 track, 15 sector,
1.2 MB) disks. When ready to format, press Return.
If the drive has been previously formatted, it may
contain files you don't wish to destroy. SCOUT will
issue a warning in this case and give you the option
of aborting the format. Otherwise SCOUT will go ahead
and format the disk and show you (track by track) its
progress as it does. SCOUT will also warn you if the
Page 26
disk is write-protected. If the drive door happens to
be open and you don't close it before formatting
begins, SCOUT will rush through the formatting and
then bring up the error box informing you that there
was an error in formatting.
XIV. EXPANDED MEMORY VERSION
There is a version of SCOUT (not included in the
regular distribution package) that runs in Expanded
Memory (EM). This version can be used with any EM
board and software drivers that conform to the Lotus,
Intel, Microsoft (LIM) Expanded Memory Specification
(EMS) version 3.2. If you have the EM version of
SCOUT, then you should have the following files:
SCOUT-EM.COM
SCOUT-EM.000
RUNSCOUT.COM
REMOVE.COM
CONFIG.COM
RUNFILE.COM
CALLSCT.COM
SCOUT-EM is configured and installed exactly the same
as SCOUT but it is loaded differently. The only
command line parameter recognized by SCOUT-EM is the
"m" parameter for composite video monitors. When
SCOUT-EM loads, it first determines that an EMS driver
is present and requests eight 16k pages from the
Expanded Memory Manager (EMM). If the EMM is not
present or is unable to allocate 8 pages to SCOUT-EM,
then SCOUT-EM aborts with an appropriate error
message. If everything is ok, SCOUT-EM loads itself
into the allocated EMS pages and is ready to be called
by the regular RAM-resident driver, RUNSCOUT.COM.
RUNSCOUT.COM should be loaded immediately after
running SCOUT-EM. This driver contains keyboard
interrupt handler code and the code that will map
SCOUT-EM code into the active EM page frame when
SCOUT-EM is called. RUNSCOUT.COM will occupy
approximately 2K bytes of normal RAM.
Operationally, SCOUT-EM will perform exactly as the
regular version of SCOUT, except since it is running
in EM, it takes up a lot less memory in normal RAM.
SCOUT-EM is removed from EM and regular RAM by running
the program REMOVE.COM. The default operational
parameters for SCOUT-EM are:
files/directory 420
directorys/disk 150
Page 27
file buffer size 12,288 bytes
SCOUT-EM has been tested in conjunction with other
software that utilizes EM such as Software Carousal
and Lightning and Vcache, two hard disk cache
programs. AT users may have problems with some
configurations if the system you are running under is
using a combination of expanded and extended memory
and the RAM disk resides in expanded memory. This is
the case with the AST Premium/286 computer.
XV. Compatibility
SCOUT is compatible with the IBM PC/XT and PC AT. It
should operate on any truly compatible computer with
no problems. It has been tested with PC DOS 2.1, PC
DOS 3.1, MS DOS 2.1, and MSDOS 3.1. Some lap top
portables have display screens that are supported by a
graphics card but do not show actual colors. Loading
SCOUT with an "m" on the command line should solve an
display problems with these machines.
XVI. SCOUT Command Key Summary
The following is a list of all the SCOUT command keys with a
brief summary statement of the function of each.
A - Change file attribute.
^A - Reset archive bits for all files in current
directory.
B - Show catalog - change default directory.
^B - Batch copy files changed since last backup.
C - Copy file under the cursor bar.
D - Change drive.
Alt-D - Show unused for each disk drive in system.
^D - Change system time/date.
E - Erase tagged files.
F - Format a floppy disk.
^F - Change file time/date.
G - Batch copy tagged files.
^G - Print saved graphics screen image.
^H - Command summary window.
I - Create new directory.
J - View/set file mask settings.
K - View/set function key macro settings.
^K - Disable/enable primary hot key combination.
L - Create new volume label.
^L - Calendar display.
M - Batch move tagged files.
N - Version window.
O - View/change sort option.
P - Printer control code menu.
Page 28
^P - Print listing of current or all directories.
Q - Disk information.
R - Read text file or read ARC file directory.
^R - Recall last entered path name.
S - Perform scan and update directory catalog.
^S - Strip and copy file.
T - Retag copied files.
^T - Initiate auto-tag from present cursor postion.
U - Untag all tagged files.
V - Move individual file.
^V - Save text screen image to text file.
W - Show system memory allocation.
X - Refresh the main display.
Y - Search for one or more files.
Z - Display catalog - change directory.
^Z - Print file.
Del - Delete highlighted file/directory/label.
Ins - Rename highlighted file/directory/label.
^PgUp - Change to parent directory.
Home - Change to root directory.
End - Return to default directory.
^End - Remove from memory.
PgUp - Show previous page of files.
PgDn - Show next page of files.
+ - Tag a file.
- - Untag a file.
] - Show ASCII table.
\ - Display executable program menu.
/ - Run program with command line parameters.
Pressing F1 - F10 at the main SCOUT display will change
directory to the assigned macro string.
Pressing 0 - 9 at the main SCOUT display will show only those
files matching the assigned file mask.
Page 28